﻿/* start 职能,专业,行业 弹层新样式*/
.Common_panelBox{ border:#dce1e8 1px solid; background-color:#FFF; border-width:1px 1px 2px 1px; border-top:#5191ce 4px solid;}
.Common_panelBox h2{ color:#FFF; position:relative; font-size:12px; font-weight:normal; z-index:99;}
.Common_tMainBody .Common_panelBox h2{ height:0px;}
.Common_newResume_center .Common_panelBox h2{ height:0px;}
.Common_panelBox .Common_pannelTitle-s{ height:26px; background-color:#FFF;}
.Common_panelBox h2{ border-bottom:1px solid #E3E3E3;}
.Common_panelBox h2 p{height:30px; line-height:30px; margin-left:10px; color:#666666;}
.Common_panelBox h2 p span{ color:#9c9c9c;}

.Common_panelBox .Common_panel_closebtn{ width:42px; height:26px; display:block; text-align:center; line-height:26px;position:absolute; top:1px; right:48px;color:#5191ce;font-size:12px; cursor: pointer;}
.Common_panelBox .Common_panel_closebtn:visited{ color:#5191ce; font-size:12px;}
.Common_panelBox .Common_panel_closebtn:hover{ color:#fff;font-size:12px; background-color:#5191ce; cursor:pointer;}

.Common_panelBox .Common_panel_cancelbtn{ width:42px; height:26px; display:block; text-align:center; line-height:26px;position:absolute; top:1px; right:5px; color:#5191ce; cursor:pointer; }
.Common_panelBox .Common_panel_cancelbtn:visited{ color:#5191ce; font-size:12px;}
.Common_panelBox .Common_panel_cancelbtn:hover{   color:#fff; font-size:12px;background-color:#5191ce; cursor:pointer;}

.Common_panel_select_category_b{ width:788px;}

.Common_titleBottom{ padding-left:70px; position:relative; height:auto!important; _height:26px; min-height:26px; padding-right:42px; margin:2px 0px; background-color:#f7f7f7;}
.Common_titleBottom span{ display:inline-block; margin-right:10px; line-height:24px;}
.Common_titleBottom b{ color:#666666; font-weight:normal}
.Common_titleBottom .Common_region{height:24px; display:inline-block; line-height:24px; color:#fff; text-align:center; background:#5191ce; margin:0px 5px; padding:0px 20px 0px 10px; position:relative; cursor:pointer;}
.Common_titleBottom .Common_region:visited{ color:#fff;}
.Common_titleBottom .Common_region:hover{ color:#fff;}
.Common_titleBottom .clearopt{ color:#666666}
.Common_titleBottom .Common_region i{ position:absolute; top:7px; right:5px;}
.Common_panelBox th p{ font-weight:bold;}
.Common_titleBottom .region i{ position:absolute; top:7px; right:5px;}

.Common_titlebot_th{ position:absolute; left:10px; top:2px; font-size:12px; color:#66666}

.Common_region{ color:#5191ce; display:inline-block;background-color:#fff;  margin-bottom:10px; }
.Common_region a{ position:absolute; top:6px; right:2px; cursor:pointer;}

.Common_table_trade{border-collapse: collapse; border-spacing: 0;color: #3b3b3b;}
.Common_table_trade td ,.Common_table_trade th{ border-top:#e3e3e3 1px solid; *border-top:#e3e3e4 1px solid; }
.Common_table_trade th{ background-color:#f9f9f9; font-weight:normal;  vertical-align:top;  text-align:right; padding:0px 10px;  border-right:#e3e3e3 1px solid;}
.Common_table_trade td{ vertical-align:top; text-align:left; padding:0px 1px 0px 16px; color: #3b3b3b;}
.Common_table_trade .tableTitle{ vertical-align:top; text-align:right;}
.Common_table_trade td a{ font-size:12px; color:#3b3b3b; cursor:pointer; text-decoration:none;}
.Common_table_trade td a:visited{ font-size:12px;  color:#3b3b3b;}
.Common_table_trade td a:hover{ color:#ff7400;}
.Common_table_trade td p{cursor:pointer;}
.Common_provinceList .icon12Add,.icon12reduce{ margin:3px 0.5ex; cursor:pointer;}

.Common_panel_select_industry{ width:788px;}
.Common_panel_select_major{ width:650px;}

.Common_specialtyTable{border-collapse: collapse; border-spacing: 0;color: #3b3b3b;}
.Common_specialtyTable tr{ border-bottom:#e3e3e3 1px solid;}
.Common_specialtyTable .borderbtm td{ border-bottom:#e3e3e3 1px solid;}
.Common_specialtyTable th,.specialtyTable td{ padding:4px; font-size:12px; line-height:21px;}
.Common_specialtyTable th{ background-color:#f9f9f9; width:80px; text-align:right; vertical-align:top; border-right:#e3e3e3 1px solid; padding:4px 10px;}
.Common_specialtyTable td{/* width:140px; */padding:0px 2px 0px 6px; color:#3b3b3b;}
.Common_specialtyTable td p{line-height:21px;}
.Common_jobs_jobLayer{position:absolute;left:50%; top:30%;margin-left:-200px; height:auto;display:none; z-index:1112;font-size:9pt;background-color:#fff;}
.Common_jobs_jobSubLayer{background-color: #f7f7f7;border: 1px solid #d7d7d7;color: #5191ce;position: absolute;z-index: 1113;display:none;}
    
.Common_jobs_jobSubLayer td{height:18px;padding:3px 5px;}
.Common_jobs_fbf13{font-weight:bold;font-size: 13px;padding:5px;}
.Common_jobs_jobs_assloption{cursor:pointer;}
.Common_jobs_jobs_asslselect{cursor:pointer;color: #ff7400;}
.Common_subLayer a {color: #5191ce; text-decoration:none;}
.Common_subLayer a:hover {color: #ff7400;}
.Common_subLayer td{padding: 2 10px;}
.Common_page-lmaxnumble{font-size: 14px;line-height: 30px;}
.Common_page-dmaxnumble{text-align:center; z-index: 2001; display:none; position: absolute;color: #B47377; background-color: #f2dedf;width: 100px;height: 30px;font-size: 14px;}
.Common_titleBottom{ padding-left:70px; position:relative; height:auto!important; _height:26px; min-height:26px; padding-right:42px; margin:2px 0px; background-color:#f7f7f7;}
.Common_titleBottom span{ display:inline-block; margin-right:10px; line-height:24px;}
.Common_titleBottom b{ color:#666666; font-weight:normal}
.Common_titlebot_th{ position:absolute; left:10px; top:2px; font-size:12px; color:#66666}
.Common_icon_remove_white{background-position:-201px -7px;width:16px;height:14px;}	
/* end   职能,专业,行业 弹层新样式*/


/*居住地弹框*/ 
.Common_panel_select_location{ width:788px;}
.Common_panelBox{ border:#dce1e8 1px solid; background-color:#FFF; border-width:1px 1px 2px 1px; border-top:#5191ce 4px solid;}
.Common_panelBox h2{ color:#FFF; position:relative; font-size:12px; font-weight:normal; z-index:99;}
.Common_panelBox .pannelTitle-s{ height:26px; background-color:#FFF;}
.Common_panelBox h2{ border-bottom:1px solid #E3E3E3;}
.Common_panelBox h2 p{height:30px; line-height:30px; margin-left:10px; color:#3b3b3b;}
.Common_panelBox h2 p span{ color:#9c9c9c;}

.Common_panelBox .Common_panel_closebtn{ width:42px; height:26px; display:block; text-align:center; line-height:26px;position:absolute; top:1px; right:48px;color:#5191ce;font-size:12px; }
.Common_panelBox .Common_panel_closebtn:visited{ color:#5191ce; font-size:12px;}
.Common_panelBox .Common_panel_closebtn:hover{ color:#fff;font-size:12px; background-color:#5191ce}

.Common_panelBox .Common_panel_cancelbtn{ width:42px; height:26px; display:block; text-align:center; line-height:26px;position:absolute; top:1px; right:5px; color:#5191ce; }
.Common_panelBox .Common_panel_cancelbtn:visited{ color:#5191ce; font-size:12px;}
.Common_panelBox .Common_panel_cancelbtn:hover{   color:#fff; font-size:12px;background-color:#5191ce}
.Common_panelBox th p{ font-weight:bold;}
.Common_titleBottom .region i{ position:absolute; top:7px; right:5px;}
.Common_provinceList{}
.Common_provinceList h3{ background-color:#f7f7f7; height:30px; line-height:30px; padding-left:10px; color:#5191ce;}
.Common_provinceList ul{ padding:10px 24px;}
.Common_provinceList li{ float:left; width:60px; line-height:24px; height:24px; font-size:12px;}
.Common_provinceList li a{ display:inline-block; margin-right:6px; font-size:12px; color:#3b3b3b;}
.Common_provinceList li a:visited{font-size:12px; color:#3b3b3b;}
.Common_provinceList li a:hover{ color:#ff7400;}
.Common_titlebot_th{ position:absolute; left:10px; top:2px; font-size:12px; color:#3b3b3b}
/* end 居住地弹框*/

/* 清理浮动 */
.Common_clearfix:before, .Common_clearfix:after {content:"";display:table;}
.Common_clearfix:after{clear:both;}
.Common_clearfix{*zoom:1;/*ie6,7*/}

/*********        start    分页控件    **************/
.Search_num-set{ width:134px; text-align:center;}
.Search_btnTab-icon{ margin-right:-1px;}
.Search_btnTab-icon a{ display:inline-block; width:30px; height:24px; position:relative; background-color:#fff; border:#e1e1e1 solid 1px; margin:0 1.5px;}
.Search_btnTab-icon a:hover{ background-color:#f5f5f5;}
.Search_btnTab-icon a .Common_icon{ position:absolute; top:4px; left:6px;}
.Search_btnTab-icon .active { background-color:#5191ce; border-color:#5191ce;}
.Search_btnTab-icon .active:hover { background-color:#5191ce; border-color:#5191ce;}
.Search_btnTab-icon .active .icon-th-list_grey{  background-position: -26px -15px;}
.Search_btnTab-icon .active .icon-align-justify_grey{  background-position: -139px -27px;}
.Search_btnTab-icon a .Common_icon_caret_left_large,.Search_btnTab-icon a .Common_icon_caret_right_large{top:7px; left:12px;}
.Common_icon_caret_left_large{background-position:-161px -5px;width:7px;height:10px;}	  
.Common_icon_caret_right_large{background-position:-167px -5px;width:7px;height:10px;}	
.Search_page-numble{ text-align:center; margin:18px auto;}
.Search_page-numble a{ display:inline-block; border:#e1e1e1 solid 1px; background-color:#fff; padding:0 12px; height:26px; line-height:26px; vertical-align:middle; color:#3b3b3b; margin:0 1.5px;}
.Search_page-numble a:hover{ background-color:#f5f5f5; color:#3b3b3b;}
.Search_page-numble .active{ background-color:#5191ce; border-color:#5191ce; color:#FFF;}
.Search_page-numble .active:hover{ background-color:#5191ce; border-color:#5191ce; color:#FFF;}
.Search_page-numble  .Search_page-cut{ padding:0 26px;}
.Search_page-numble  .Search_page-cut .Common_icon{ margin-top:8px;}
.Search_page-numble span{ display:inline-block; height:28px; line-height:28px; vertical-align:middle;}
/*********        end    分页控件    **************/

/*footer*/
.Common_footer{ padding-bottom:26px;color: #cccfdb;margin: 0 auto;min-height: 70px;text-align: center;padding-top:10px;}
.Common_footer .ct{ min-height:14px; line-height:14px; margin:0 auto;}
.Common_footer .ct span{ margin:0 10px;}

/*********        start    菜单    **************/
.Common_shoutcut_nav li a:hover {background-color: #444;}
.Common_shoutcut_nav li .Common_login-out {color: #f00;}
.shortcut {background-color: #2a2d34;height:30px; text-align:center;}
.shortcut ul, li, img{
border:medium none;
margin: 0;
padding: 0;
}
.topHeader {background-color: #5191ce;position: relative; height:58px;text-align: center;}
.topHeader ul, li, img{
border:medium none;
margin: 0;
padding: 0;
}
.Common_ap_code{ position:absolute; top:0px; right:0; background-color:#2a2d34; z-index:21;}
.Common_ct {margin: 0 auto;width: 1000px;}
.Common_shoutcut_nav {float: right;border: medium none;margin: 0;padding: 0;}
.Common_shoutcut_nav li {float: left;}
.Common_shoutcut_nav li a {color: #fff;display: inline-block;font-size: 12px;height: 30px;line-height: 30px;padding: 0 10px; text-decoration:none;}
.Common_shoutcut_nav li a:hover {background-color: #444;text-decoration:none;color:#fff;}
.Common_shoutcut_nav li a:visited {color: #fff;text-decoration:none;}
.Common_logo_main { float:left}
.Common_logo_main a {display: inline-block;vertical-align: middle;}
.Common_logo_main a {display: block;float: left;height: 58px;}
.Common_nav_main { float:right;}
.Common_nav_main ul {margin-top: 16px;border: medium none;padding: 0;}
.Common_nav_main .Common_dropdown {float: left;position: relative; list-style:none;}
.Common_nav_main .Common_dropdown .Common_active {background-color: #e9eef5;color: #5191ce; text-decoration:none;}
.Common_nav_main .Common_dropdown a {color: #fff;display: block;font-family: Microsoft YaHei;font-size: 18px;height: 42px;line-height: 42px;padding: 0 10px;text-align: center;width: auto; text-decoration:none;}
/*.Common_nav_main .Common_dropdown:hover .Common_nav-m {background-color: #417fba;color: #fff;}*/
.Common_nav_main .Common_dropdown .Common_selectall {background-color: #417fba;color: #fff;}
.Common_nav_main .Common_dropdown-con {display: none;left: 0;margin-top: 0;position: absolute;top: 42px;z-index: 999;border: medium none;margin: 0;padding: 0;}
.Common_nav_main .Common_dropdown-con li {width: 100%;background-color: #417fba;border: medium none;margin: 0;padding: 0; list-style:none;display: list-item;*float:left}
.Common_nav_main .Common_dropdown-con li a {color: #fff;overflow: hidden;padding: 0 16px;text-align: left;text-overflow: ellipsis;white-space: nowrap;font-size: 14px;min-width: 64px;width: auto;word-break: break-all;}
.Common_nav_main .Common_dropdown-con li a:hover {background-color: #326594;color: #fff; text-decoration:none;}
.Common_job_logo {background: url("//img07.51jobcdn.com/imehire/ehire2007/default/image/51job-logo.png") no-repeat scroll left top;width: 102px; background-color:rgba(0,​ 0,​ 0,​ 0);-pie-background:rgba(0,0,0,.5);/*IE6-8*/ }
.Common_wcai_logo {background: url("//img07.51jobcdn.com/imehire/ehire2007/default/image/wcai-logo.png") no-repeat scroll left top;width: 66px;background-color:rgba(0,​ 0,​ 0,​ 0);-pie-background:rgba(0,0,0,.5);/*IE6-8*/ }
.Common_w_logo{ background:url(//img07.51jobcdn.com/imehire/ehire2007/default/image/w-logo.png) left top no-repeat; width:210px;}
.Common_shoutcut_nav li .Common_login-out:hover {color: #f00;}
.Common_shoutcut_nav li .Common_login-out:visited {color: #f00;}
.Common_shoutcut_nav li a:hover {background-color: #444;text-decoration:none;color:#fff;}
.Common_shoutcut_nav li a:visited {color: #fff;text-decoration:none;}
.Common_nav_main .Common_dropdown a :hover{ text-decoration:none;}
.Common_nav_main .Common_dropdown-con-huck1 {width:122px;}
.Common_nav_main .Common_dropdown-con-huck2 {width:122px;}
.Common_nav_main .Common_dropdown-con-huck3 {width:122px;}
.Common_nav_main .Common_dropdown-con-huck4 {width:122px;}
.Common_nav_main .Common_dropdown-con-huck5 {width:122px;}
.Common_nav_main .Common_dropdown-huck0 {width:122px;}
.Common_nav_main .Common_dropdown-huck1 {width:122px;}
.Common_nav_main .Common_dropdown-huck2 {width:122px;}
.Common_nav_main .Common_dropdown-huck3 {width:122px;}
.Common_nav_main .Common_dropdown-huck4 {width:122px;}
.Common_nav_main .Common_dropdown-huck5 {width:122px;}
.Common_nav_main .Common_dropdown .Common_mask1{position:absolute;z-index:-1;left:0px; right:0px;filter:alpha(opacity=60);-moz-opacity:0.6;_filter:alpha(opacity=0.6);opacity:0.6;width:122px; height:210px;top:0px;}
.Common_nav_main .Common_dropdown .Common_mask2{position:absolute;z-index:-1;left:0px; right:0px;filter:alpha(opacity=60);-moz-opacity:0.6;_filter:alpha(opacity=0.6);opacity:0.6;width:122px; height:210px;top:0px;}
.Common_nav_main .Common_dropdown .Common_mask3{position:absolute;z-index:-1;left:0px; right:0px;filter:alpha(opacity=60);-moz-opacity:0.6;_filter:alpha(opacity=0.6);opacity:0.6;width:122px; height:126px;top:0px;}
.Common_nav_main .Common_dropdown .Common_mask4{position:absolute;z-index:-1;left:0px; right:0px;filter:alpha(opacity=60);-moz-opacity:0.6;_filter:alpha(opacity=0.6);opacity:0.6;width:122px; height:294px;top:0px;}
.Common_nav_main .Common_dropdown .Common_mask5{position:absolute;z-index:-1;left:0px; right:0px;filter:alpha(opacity=60);-moz-opacity:0.6;_filter:alpha(opacity=0.6);opacity:0.6;width:122px; height:210px;top:0px;}
.Common_center { MARGIN-RIGHT: auto; MARGIN-LEFT: auto; width:1000px; }
.Common_nav_main .Common_dropdown-con li a:hover{ background-color:#326594; color:#fff;}
.Common_nav_main .Common_dropdown-con .active_l a{background-color:#326594; color:#fff;}
.dropdown-con2{position: absolute; left: 121px; top: -42px; display: none;/* min-height: 210px;*/background-color: #326594;}
.Common_nav_main .dropdown-con2{display: none;}
.active_l .dropdown-con2 { display: block;}
.Common_nav_main .active_l .dropdown-con2 a{background-color: #326594;}
.Common_nav_main .active_l .dropdown-con2 a:hover{background-color: #285987;}

.clearfix:before, .clearfix:after {
    content:"";
    display:table;
}
.clearfix:after{
    clear:both;
}
.clearfix{
    *zoom:1;/*ie6,7*/
}
/*tip*/
.Common_pos_rl{position: relative;*float: left; *width: 100%; *height:0;}
.Common_nav_new_tip{ position: absolute; right: 104px; top: -20px;}
.Common_new_tip_center{ font-size:12px; display: inline-block; background-color: #e7f5fe; height: 32px; line-height: 32px; color: #5191ce; padding: 0 16px 0 10px; width: 144px;width: 180px\9; border: #5191ce solid 1px; text-align: center;}
.Common_new_tip_center span{ color: #ff432a; font-size:12px;}
.Common_new_tip_center .Common_head_icon_remove_blue{ position: absolute; right: -12px; top: -28px; cursor: pointer;}
.Common_new_tip_center .Common_head_icon_right_white{ position:absolute; right:60px; top: -1px;}
.Common_nav-m-icon .Common_head_icon_fire{ position: absolute; right: 30px; *right: 12px; top: -28px;}
/*tip end*/

.Common_head_icon{
	 background-image:url(//img07.51jobcdn.com/imehire/ehire2007/defaultnew/image/commonnew/icon20161213.png);
     display:inline-block;
	 _background-image:url(//img07.51jobcdn.com/imehire/ehire2007/defaultnew/image/commonnew/icon20161213.gif);
	 overflow:hidden;
	   }
	   
.Common_head_icon_remove_blue{
	background-position:-238px -8px;
	width:8px;
	height:8px;}	

.Common_head_icon_right_white{
	background-position:-587px -96px;
	width:10px;
	height:8px;}
	
.Common_head_icon_whitejt_r{
	background-position:-55px -250px;
	width:9px;
	height:17px;
	position: absolute; right: -6px; top: -30px;
}
.Common_head_icon_fire{
	background-position:-40px -250px;
	width:12px;
	height:14px;
}
.Common_head_icon_new{
	background-position:0px -250px;
	width:37px;
	height:14px;
}
.ChatSpanBorder
{
    border:1px solid #fff;
    border-radius:4px;
}
/* 暂存夹（产品部样式不适用） Add by mall 2016/4/15 */
.list_chk{width:35px;}
.list_ID{width:105px;text-align:left;}
.list_Label{width:80px;}
.list_School{ display: inline-block;width: 160px; overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.list-reset{ display:block;} 
.List_button_on{background-color:#5191ce; border:1px solid #5191ce; color:#fff;width:42px;height:26px;padding:2px;text-decoration:none;cursor:pointer;text-align:left;}
.List_button_out{background-color:#ffffff;color:#666;border:1px solid #e1e1e1;width:42px;height:26px;padding:2px;text-decoration:none;cursor:pointer;text-align:left;}
.List_button_disimg_on{background-position: -135px -24px;width:25px; height:25px;background-color:#5191ce;border:#5191ce solid 1px;cursor:pointer;}
.List_button_disimg_out{background-position: -156px -22px;width:25px; height:25px;background-color:#fff;border:#e1e1e1 solid 1px;cursor:pointer;filter:chroma(color=#000000);}
.List_button_disimg_don{background-position: -25px -11px;width:25px; height:25px;background-color:#5191ce;border:#5191ce solid 1px;cursor:pointer;border-left:#5191ce 3px solid;filter:chroma(color=#000000); }
.List_button_disimg_dout{background-position: -45px -12px;width:25px; height:25px;background-color:#fff;border:#e1e1e1 solid 1px;cursor:pointer;}

.Common_panel_chk td{padding:8px;}
.Common_default:link{color: #5191ce;display: inline-block;vertical-align: bottom;}

.Common_picdisp_none{display:none;}
.Common_picidsp{display:;}

a.inbox_th:link{color:#296ebb;font-size:12px;font-weight:thin;}
a.inbox_th:visited{color:#296ebb;font-size:12px;font-weight:thin;}
a.inbox_th:hover{color:#296ebb;font-size:12px;font-weight:thin;}

.inbox_td{height:27px;vertical-align:middle;text-align:center;color:#3b3b3b;}
/* 弹出的选择扣数弹层中，友情提示内容未居左显示，而是居中显示*/
.Search_download_custom_tip{color: #5F2900;margin-top:-20px;text-align:left;}
.Search_download_custom_tip div{padding-bottom:5px;}
.Search_download_custom_tab td{padding:5px;}
.Search_download_custom_me{padding-top:5px;}
/* 暂存夹（产品部样式不适用） end */

/*media*/
.zcf .lineDl .width1200-134{ width: 134px;}

.zcf .lineDl .width-search-l{ width: 36px;}

 /**/ 
.form-main-top-list .tdown{ display:none;}
.form-main-top-list .up .tdown{ display:inline; _display:inline-block;}
.form-main-top-list .up .tup{ display:none;}

@media screen and (min-width: 1201px) { 
	.Common_ct { width: 1200px;}
    .ct { width: 1200px;}
	.botAttention {width: 1150px;} 
  .list-detailed-two {width: 452px;}
  .list-detailed-two .list-pic{ left: 468px;}
  .banner-tab-s{display: none;}
  .banner-tab-b{display: block;}
  .index-banner-com img{width: 840px; height: 60px;}
  .product_list h2{ width: 1146px;}
  .product_list li a{ width: 518px;}
  .text-l{ width: 370px;}

  .Common_form-downList input {width: 84px;}
  .Common_candidate-search-form-top .Common_lineDl .Common_inptext_fl{ margin-right: 66px;}
  .Common_form-main-tc{ width: 542px;}
  .Common_down{display:none; width:112px;}
  .Common_WorkDown{display:none;width:92px;max-height:140px;}
  .Common_DownAndUp{float:right; padding-right:20px;padding-top:8px;}
  .Common_list-detailed dt{ text-align:right; width:80px; font-weight:bold; color:#3b3b3b;}
}
